Skip to content

Update WPT - #7021

Merged
workers-devprod merged 3 commits into
mainfrom
automatic-update-wpt
Aug 17, 2026
Merged

Update WPT#7021
workers-devprod merged 3 commits into
mainfrom
automatic-update-wpt

Conversation

@workers-devprod

Copy link
Copy Markdown
Contributor

This is an automated pull request for updating WPT in workerd.

@workers-devprod
workers-devprod requested review from a team as code owners August 15, 2026 18:43
@workers-devprod
workers-devprod enabled auto-merge (rebase) August 15, 2026 18:43
@ask-bonk

ask-bonk Bot commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

APIError: Invalid Anthropic API Key

github run

2 similar comments
@ask-bonk

ask-bonk Bot commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

APIError: Invalid Anthropic API Key

github run

@ask-bonk

ask-bonk Bot commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

APIError: Invalid Anthropic API Key

github run

@ask-bonk

ask-bonk Bot commented Aug 15, 2026

Copy link
Copy Markdown
Contributor

@workers-devprod Bonk workflow failed. Check the logs for details.

View workflow run · To retry, trigger Bonk again.

@codspeed-hq

codspeed-hq Bot commented Aug 15, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 72 untouched benchmarks
⏩ 129 skipped benchmarks1


Comparing automatic-update-wpt (82bb56a) with main (bd568a9)

Open in CodSpeed

Footnotes

  1. 129 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

workers-devprod and others added 3 commits August 17, 2026 15:25
The wpt-54f8f9336 update restructured WebCryptoAPI/import_export
support scripts (ML-DSA_importKey.js and ML-KEM_importKey.js were
merged into a shared ml_importKey.js) and added several new shared
helper/fixture files across derive_bits_keys/, digest/, generateKey/,
sign_verify/, and util/. Update the test config to match:

- Remove entries for the two deleted support scripts, add one for the
  new shared ml_importKey.js.
- Add entries for newly-introduced shared helper files that the test
  runner now discovers (all are pure fixture/helper definitions with
  no directly-runnable assertions).
- Move the '(Empty|Bad) algorithm:' expectedFailures annotation from
  the 12 duplicated generateKey/failures_<ALGO>.https.any.js files to
  the new dedicated generateKey/failures_bad_algorithm.https.any.js,
  since that check was factored out of the per-algorithm files
  upstream.
- Mark import_export/okp_importKey_fixtures.js and
  wrapKey_unwrapKey/wrapKey_unwrapKey_vectors.js as omitted: they now
  reference a global only defined when loaded via META scripts by
  their real parent test files, so they can't run standalone.

Verified via bazel run //src/wpt:WebCryptoAPI@ and
//src/wpt:WebCryptoAPI@all-autogates (148 tests, 0 failures each).
The wpt-54f8f9336 update added new WPT coverage in
fetch/api/abort/general.any.js checking that fetch() and the various
Response body-read methods (arrayBuffer/blob/bytes/formData/json/text)
reject with the exact AbortSignal.reason value when aborted, rather
than a generic AbortError. workerd doesn't yet propagate the custom
reason in these cases, so mark the 8 new subtests as expected
failures pending a fix.

Verified via bazel run //src/wpt:fetch/api@ and
//src/wpt:fetch/api@all-autogates (150 tests, 0 failures each).
@workers-devprod
workers-devprod merged commit c185586 into main Aug 17, 2026
21 checks passed
@workers-devprod
workers-devprod deleted the automatic-update-wpt branch August 17, 2026 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants